#art_author {
				display: block;
				background: #f8f8f8;
				padding: 0.3em 1em;
				line-height: 1.6em;
				border-radius: 0.5em;
			}

			#art_author .tit {
				display: block;
				font-size: 0.9em;
				font-weight: bold;
			}

			#art_author .avatar {
				display: block;
				width: auto;
				padding: 0em 0em 0.5em 0em;
			}

			#art_author .avatar img {
				display: block;
				width: 5em;
				border-radius: 500em;
				margin: 0 auto;
				padding: 0em;
			}

			#art_author .info {
				display: block;
				width: 80%;
				text-align: center;
				margin: 0 auto;
			}

			#art_author .info b {
				font-size: 1.2em;
				display: block;
				text-align: center;
				color: #000;
			}

			#art_author .info i {
				font-size: 0.9em;
				display: block;
				text-align: center;
				font-style: normal;
			}

			#art_author .info ul {
				display: block;
				padding: 0.5em 0em;
			}

			#art_author .info ul li {
				display: block;
				width: 48%;
				float: left;
				text-align: center;
				font-size: 0.8em;
				color: #737373;
			}

			#art_author .info ul li em {
				display: block;
				font-size: 1.4em;
				color: #000;
				font-style: normal;
			}

			#art_author .info ul .t {
				border-left: solid 1px #e9e9e9;
			}

			#art_author .fun {
				display: block;
				width: 80%;
				padding-top: 1em;
				margin: 0 auto;
			}

			#art_author .fun a {
				width: 46%;
				display: block;
				padding: 0.3em 0em;
				text-align: center;
				border-radius: 100em;
				font-size: 1em;
			}

			#art_author .fun a.yuyue {
				margin-right: 0.5em;
				float: left;
				border: solid 1px #4BC065;
				color: #57B36A;
				background: #fff;
			}

			#art_author .fun a.off {
				background: #AFAFAF;
				color: #fff;
				border: solid 1px #AFAFAF;
			}

			#art_author .fun a.msg {
				float: right;
				border: solid 1px #4BC065;
				color: #fff;
				background: #4BC065;
			}